body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul { 
margin: 0; 
padding: 0;
font-family: '微软雅黑';
} 

a{
	text-decoration: none;
    color: #a3a3a3;
}

@font-face { 
  font-family: fzsxslkjw; 
  src: url('fzsxslkjw.ttf'); 
}

ul{
    list-style: none;
}
body{
	background: #fff;
}

.zoom{
	height: auto;
	overflow: hidden;
	zoom:1;
	margin: auto;
}

.boz{
	box-sizing: border-box;
}

.gt{
	overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}

.gt2{
	overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:2;
}

.gt5{
	overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:5;
}

.container1{
	width: 1260px;
	.zoom;

}
.container{
	width: 1600px;
	.zoom;
}



.scr{
	width: 100%;
	height: 100%;
}
.index-box{
	display: -webkit-flex;
    display: flex;
	width: 100%;
	height: 100%;
	background: url("../image/bg1.jpg");
	background-size: 100% 100%;
	.index-top{
		width: 100%;
		height: 50px;
		background: rgba(162, 190, 224, 0.8);
		position: fixed;
		top: 0;
		.p-wel{
			font-size: 14px;
			color: #333;
			float: left;
			padding-left: 30px;
			line-height: 50px;
		}
		.right{
			float: right;
			height: 50px;
			margin-right: 30px;
			a{
				padding: 0px 6px;
				font-size: 14px;
				color: #333;
				border-right: 2px solid #687789;
				line-height: 50px;
				&:last-child{
					border-right: none;
				}
			}
		}
	}
	.index-cont{
		width: 100%;
		height: 690px;
	    -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
        .cont-top{
        	width: 1090px;
        	height: 98px;
        	float: right;
        	.logo{
        		display: block;
        		width: 254px;
        		height: 98px;
        		float: left;
        		img{
        			display: block;
        			width: 100%;
        			height: 80px;
        		}
        		p{
        			font-size: 14px;
        			color: #fff;
        			text-align: right;
        		}
        	}
        	.right{
        		float: right;
        		height: 80px;
        		margin-right: 30px;
        		margin-top: 6px;
        		.big-a{
        			display: block;
        			width: 70px;
        			height: 80px;
        			float: left;
        			margin-right: 46px;
        			&:nth-child(1){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a1.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(2){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a2.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(3){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a3.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(4){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a4.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			p{
        				font-size: 16px;
        				color: #111;
        				text-align: center;
        				padding-top: 2px;
        			}
        		}
        		.big-a-act{
        			&:nth-child(1){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a11.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(2){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a22.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(3){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a33.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(4){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a44.png);
	        				background-size: 100% 100%;
	        			}
        			}
        		}
        	}
        }
        .cont-down{
        	width: 100%;
        	height:582px;
        	margin-top: 10px;
        	.left-nav{
        		width: 172px;
        		height: 486px;
        		float: left;
        		margin-top: 48px;
        		background: rgba(0, 0, 0, 0.4);
        		a{
        			display: block;
        			width: 100%;
        			height: 42px;
        			font-size: 16px;
        			color: #fff;
        			text-align: center;
        			line-height: 42px;
        			&:first-child{
        				margin-top: 30px;
        			}
        			&:hover{
        				background: #1057be;
        			}
        		}
        		.a-act{
        			background: #1057be;
        		}
        	}
        	.right-cont{
        		width: 1088px;
        		height: 100%;
        		background: #fff;
        		float: right;
        		.box-top{
        			width: 1060px;
        			height: 282px;
        			margin: auto;
        			margin-top: 32px;
        			.banner{
        				width: 440px;
        				height: 100%;
        				float: left;
        				.swiper-container{
        					width: 100%;
        					height: 100%;
        					.swiper-wrapper{
        						width: 100%;
        						height: 100%;
        						.swiper-slide{
        							display: block;
        							width: 100%;
        							height: 100%;
        							position: relative;
        							img{
        								display: block;
        								width: 100%;
        								height: 100%;
        							}
        							.txt{
        								width: 100%;
        								height: 40px;
        								background: rgba(0, 0, 0, 0.3);
        								position: absolute;
        								margin-top: -40px;
        								p{
        									font-size: 14px;
        									color: #fff;
        									padding-left: 20px;
        									line-height: 40px;
        									.gt;
        								}
        							}
        						}
        					}
        				}
        			}
        			.box-top-mid{
        				width: 330px;
        				height: 282px;
        				float: left;
        				margin-left: 14px;
        				.head{
        					width: 84px;
        					height: 28px;
        					border-bottom:2px solid #1057be;
        					text-align: center;
        					line-height: 28px;
        					font-size: 16px;
        					color: #1057be;
        				}
        				.contt{
        					width: 100%;
        					height: 196px;
        					p{
        						.gt;
        						
        						padding-top: 14px;
        						padding-left: 4px;
        						a{
        							font-size: 14px;
        							color: #111;
        							sup{
        								color: #cb191d;
        								font-size: 10px;
        							}
        							&:hover{
        								color: #1057be;
        							}
        						}
        						&:before{
        							content: '○ ';
        							font-weight: bold;
        							color: #959595;
        						}
        					}
        				}
        			}
        			.box-top-right{
        				float: right;
        				width: 256px;
        				height: 282px;
        				background: #ebebeb;
        				.school{
        					width: 90%;
        					height: 232px;
        					margin: auto;
        					.school-head{
        						width: 84px;
        						height: 32px;
        						margin-top: 10px;
        						border-bottom: 2px solid #cb191d;
        						color: #cb191d;
        						text-align: center;
        						line-height: 32px;
        						font-size: 16px;
        					}
        					.img{
        						display: block;
        						width: 100%;
        						margin-top: 13px;
        					}
        					p{
        						font-size: 14px;
        						color: #666;
        						line-height: 20px;
        						padding-top: 12px;
        						a{
        							font-size: 14px;
        							color: #1057be;
        						}
        					}
        				}
        				.box-top-nav{
        					width: 100%;
        					height: 40px;
        					a{
        						display: block;
        						width: 50%;
        						height: 100%;
        						background: #888787;
        						border: 1px solid transparent;
        						float: left;
        						.boz;
        						&:hover{
        							background: #25569e;
        						}
        						.co{
        							width: 80px;
        							height: 18px;
        							margin: auto;
        							margin-top: 11px;
        							img{
        								display: block;
        								width: 18px;
        								height: 18px;
        								float: left;
        							}
        							p{
        								float: right;
        								font-size: 14px;
        								color: #fff;
        								line-height: 18px;
        							}
        						}
        					}
        				}
        			}
        		}
        		.box-down{
        			width: 1060px;
        			height: 210px;
        			margin: auto;
        			margin-top: 18px;
        			.down-left{
        				width: 442px;
        				height: 210px;
        				float: left;
        				.head{
        					width: 84px;
        					height: 28px;
        					border-bottom:2px solid #1057be;
        					text-align: center;
        					line-height: 28px;
        					font-size: 16px;
        					color: #1057be;
        				}
        				.cont-box{
        					width: 100%;
        					height: 180px;

        					.list{
        						width: 100%;
        						height: 34px;
        						&:first-child{
        							height: 88px;
        							.title{
        								width: 100%;
        								height: auto;
        								.zoom;
        								p{
        									font-size: 14px;
        									color: #666;
        									line-height: 24px;
        									padding-top: 4px;
        									padding-left: 20px;
        									padding-right: 20px;
        									.gt2;
        								}
        							}
        						}
        						.p{
        							.gt;
	        						padding-left: 4px;
	        						a{
	        							font-size: 14px;
	        							color: #111;
	        							sup{
	        								color: #cb191d;
	        								font-size: 10px;
	        							}
	        							&:hover{
	        								color: #1057be;
	        							}
	        						}
	        						&:before{
	        							content: '○ ';
	        							font-weight: bold;
	        							color: #959595;
	        						}

	        					}
        					}
        					
        				}
        			}
        			.down-right{
        				width: 602px;
        				height: 202px;
        				float: right;
        				background: #ebebeb;
        				margin-top: 10px;
        				.head{
        					width: 84px;
        					height: 28px;
        					border-bottom:2px solid #1057be;
        					text-align: center;
        					line-height: 28px;
        					font-size: 16px;
        					color: #1057be;
        					margin-top: 12px;
        				}
        				.picScroll-left{
        					width: 580px;
        					height: 136px;
        					margin: auto;
        					margin-top: 12px;
        					.prev{
        						width: 22px;
        						height: 100%;
        						display: block;
        						float: left;
        						font-size: 24px;
        						color: #fefefe;
        						text-align: center;
        						line-height: 136px;
        						background: #c3c3c3;
        						cursor: pointer;
        					}
        					.bd{
        						width: 502px;
        						height: 100%;
        						float: left;
        						margin-left: 16px;
        						.picList{
        							width: 800%;
        							height: 100%;
        							li{
        								display: block;
        								width: 156px;
        								height: 100%;
        								float: left;
        								margin-right: 18px;
        								a{
        									img{
        										display: block;
        										width: 100%;
        										height: 100%;
        									}
        								}
        							}
        						}
        					}
        					.next{
        						width: 22px;
        						height: 100%;
        						display: block;
        						float: right;
        						font-size: 24px;
        						color: #fefefe;
        						text-align: center;
        						line-height: 136px;
        						background: #c3c3c3;
        						cursor: pointer;
        					}
        				}
        			}
        		}
        	}
        }
}
}

.index-foot{
	width: 100%;
	height: 50px;
	background: rgba(255, 255, 255, 0.5);
	position: fixed;
	bottom: 0;
	.cont{
		margin: auto;
		height: 50px;
		display: table;
		p{
			font-size: 14px;
			color: #333;
			line-height: 50px;
		}
	}
}

.position-right{
	width: 68px;
	height: 300px;
	position: fixed;
	z-index: 999;
	right: 20px;
	top: 50%;
	margin-top: -150px;
	a{
		display: block;
		width: 100%;
		height: 68px;
		margin-top: 9px;
		.boz;
		border: 1px solid transparent;
		div{
			width: 56px;
			height: 56px;
			margin: auto;
			margin-top: 4px;
			border: 1px solid #8ea3c2;
			font-size: 14px;
			color: #fff;
			text-align: center;
			line-height: 56px;
		}
		&:first-child{
			margin-top: 0px;
		}
		&:nth-child(1){
			background: #6686b5;

		}
		&:nth-child(2){
			background: #43669a;
			div{
				line-height: 20px;
				p{
					padding-top: 8px;
				}
			}
		}
		&:nth-child(3){
			background: #507fc5;
			div{

				line-height: 20px;
				p{
					padding-top: 8px;
				}
			}
		}
		&:nth-child(4){
			background: #7da4de;
			div{
				border: 1px solid #b1c8eb;
			}
		}
	}
}

.common-box{
	width: 100%;
	height: 750px;
	-webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: center;
    justify-content: center;
    .cont-top{
        	width: 100%;
        	height: 98px;
        	.logo{
        		display: block;
        		width: 254px;
        		height: 98px;
        		float: left;
        		img{
        			display: block;
        			width: 100%;
        			height: 80px;
        		}
        		p{
        			font-size: 14px;
        			color: #fff;
        			text-align: right;
        		}
        	}
        	.right{
        		float: right;
        		height: 80px;
        		margin-right: 30px;
        		margin-top: 6px;
        		display: none;
        		.big-a{
        			display: block;
        			width: 70px;
        			height: 80px;
        			float: left;
        			margin-right: 46px;
        			&:nth-child(1){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a1.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(2){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a2.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(3){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a3.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(4){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a4.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			p{
        				font-size: 16px;
        				color: #111;
        				text-align: center;
        				padding-top: 2px;
        			}
        		}
        		.big-a-act{
        			&:nth-child(1){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a11.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(2){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a22.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(3){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a33.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(4){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a44.png);
	        				background-size: 100% 100%;
	        			}
        			}
        		}
        	}
        }
}

.common-box-down{
	width: 100%;
	height: 640px;
	margin-top: 10px;
	.right-nav{
		width: 70px;
		height: 420px;
		float: right;
		margin-top: 40px;
		.big-a{
        			display: block;
        			width: 70px;
        			height: 80px;
        			margin-top: 20px;
        			&:nth-child(1){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a1.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(2){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a2.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(3){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a3.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(4){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a4.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			p{
        				font-size: 16px;
        				color: #111;
        				text-align: center;
        				padding-top: 2px;
        			}
        		}
        		.big-a-act{
        			&:nth-child(1){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a11.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(2){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a22.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(3){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a33.png);
	        				background-size: 100% 100%;
	        			}
        			}
        			&:nth-child(4){
        				.img{
	        				width: 59px;
	        				height: 59px;
	        				margin: auto;
	        				background: url(../image/big-a44.png);
	        				background-size: 100% 100%;
	        			}
        			}
        		}
	}
	.left-cont{
		width: calc(~'100% - 100px');
		height: 100%;
		background: #fff;
		.left{
			width: 250px;
			height: 100%;
			float: left;
			.l-nav{
				width: 186px;
				height: auto;
				.zoom;
				float: right;
				margin-top: 32px;
				.top{
					width: 100%;
					height: 52px;
					background: #25569e;
					color: #fff;
					text-align: center;
					line-height: 52px;
					font-size: 18px;
					border-top-left-radius:6px;
					border-top-right-radius: 6px;
				}
				.down{
					width: 100%;
					height: 354px;
					box-sizing: border-box;
					border-right: 1px solid #cdcdcd;
					border-left: 1px solid #cdcdcd;
					border-bottom: 1px solid #cdcdcd;
					float: left;
					/*新闻中心的左边导航部分*/
					.news-btn{
						width: 100%;
						.zoom;
						&:first-child{
							margin-top: 23px;
						}
						.head{
							font-size: 16px;
							color: #333;
							text-align: center;
							line-height: 40px;
							cursor: pointer;
							height: 40px;
						}
						.two-nav{
							width: 100%;
							.zoom;
							display: none;
							a{
								display: block;
								width: 186px;
								height: 40px;
								&:first-child{
									margin-top: 0px;
								}
								div{
									position: absolute;
									z-index: 999;
									width: 184px;
									height: 40px;
									background: #fff;
									p{
										font-size: 14px;
										color: #666;
										padding-left: 25px;
										line-height: 40px;
										&:before{
											content: '○　　';
											color: #fff;
										}
										&:hover{
											color: #1964d2;
										}
									}
								}
							}
					.a-act{
						display: block;
						width: 186px;
						height: 40px;
						div{
							position: absolute;
							z-index: 999;
							width: 196px;
							height: 40px;
							background: #1964d2;
							margin-left: -10px;
							p{
								font-size: 14px;
								color: #fff;
								padding-left: 35px;
								line-height: 40px;
								&:before{
									content: '○　　';
									color: #fff;
								}
								&:hover{
									color: #fff;
								}
							}
						}
					}
						}
					}
					/*a{
						display: block;
						width: 196px;
						height: 40px;
						position: absolute;
						z-index: 999;
						margin-left: -10px;
						p{
								font-size: 16px;
								color: #333;
								padding-left: 28px;
								line-height: 40px;
								&:before{
									content: '○　　';
									color: #333;
								}
							}
					}
					.a-act{
						background: #1964d2;
						p{
								font-size: 16px;
								color: #fff;
								padding-left: 28px;
								line-height: 40px;
								&:before{
									content: '○　　';
									color: #fff;
								}
							}
					}*/
					a{
						display: block;
						width: 186px;
						height: 40px;
						&:first-child{
							margin-top: 23px;
						}

						div{
							position: absolute;
							z-index: 999;
							width: 184px;
							height: 40px;
							background: #fff;
							p{
								font-size: 16px;
								color: #333;
								padding-left: 18px;
								line-height: 40px;
								&:before{
									content: '○　　';
									color: #fff;
								}
								&:hover{
									color: #1964d2;
								}
							}
						}
					}
					.a-act{
						display: block;
						width: 186px;
						height: 40px;
						div{
							position: absolute;
							z-index: 999;
							width: 196px;
							height: 40px;
							background: #1964d2;
							margin-left: -10px;
							p{
								font-size: 16px;
								color: #fff;
								padding-left: 28px;
								line-height: 40px;
								&:before{
									content: '○　　';
									color: #fff;
								}
								&:hover{
									color: #fff;
								}
							}
						}
					}
				}
			}
		}
		.right{
			width: calc(~'100% - 310px');
			height: 580px;
			border-left: 1px solid #9f9f9f;
			float: left;
			margin-top: 40px;
			margin-left: 30px;
			.top{
				width: calc(~'100% - 36px');
				float: right;
				height: 36px;
				background: #ececec;
				margin-left: 36px;
				.head{
					width: 150px;
					height: 100%;
					background: #888787;
					float: left;
					font-size: 16px;
					color: #fff;
					text-align: center;
					line-height: 36px;
				}
				.crumbs{
					height: 36px;
					float: right;
					margin-right: 40px;
					img{
						display: block;
						width: 12px;
						height: 19px;
						float: left;
						margin-top: 7.5px;
					}
					p{
						float: left;
						margin-left: 4px;
						line-height: 36px;
						font-size: 12px;
						color: #666;
						a{
							color: #666;
						}
					}
				}
			}
			.txt-box{
				width: calc(~'100% - 36px');
				float: right;
				height: 520px;
				background: #ececec;
				margin-left: 36px;
				margin-top: 24px;
				.cont{
					width: 1076px;
					height: 470px;
					margin: auto;
					margin-top: 22px;
					overflow: auto;
					font-size: 14px;
					color: #333;
					line-height: 24px;
					.contact-box{
						width: 100%;
						min-height: 366px;
						overflow: hidden;
						zoom: 1;
						.contact-left{
							width: 440px;
							min-height: 366px;
							overflow: hidden;
							zoom:1;
							float: left;
							border-right: 1px solid #9f9f9f;
							box-sizing: border-box;
							img{
								display: block;
								width: 176px;
								height: 176px;
								margin: auto;
								float: none;
								margin-top: 20px;
							}
						}
						.contact-right{
							width: calc(~'100% - 440px');
							height: 366px;
							float: right;
							#dituContent{
								width:95%;height:366px;border:#ccc solid 1px; float: right;
							}
						}
					}
					.online-box{
						width: 530px;
						height: auto;
						overflow: hidden;
						zoom:1;
						margin-left: 134px;
						.item{
							width: 100%;
							height: 38px;
							margin-top: 20px;
							.left{
								width: 76px;
								float: left;
								height: 38px;
								p{
									text-align: right;
									line-height: 38px;
									color: #333;
									font-size: 14px;
									text-indent: 0;
								}
							}
							.right{
								width: calc(~'100% - 90px');
								height: 38px;
								float: right;
								margin-left: 0;
								margin-top: 0;
								border-left: none;
								input{
									    display: block;
									    width: 100%;
									    height: 38px;
									    box-sizing: border-box;
									    border: 1px solid #c9c9c9;
									    outline: 0;
									    text-indent: 10px;
									    font-size: 14px;
									    color: #999;
								}
							}
						}
					}
					p{
						font-size: 14px;
						color: #333;
						line-height: 24px;
						text-indent: 2em;
					}
					img{
						float: left;
						width: 320px;
						height: 236px;
						padding-right: 20px;
					}
					.img-ce{
						width: 100%;
						height: 446px;
						margin: auto;
						.news-box{
							width: 100%;
							height: 196px;
							a{
								display: block;
								width: 100%;
								height: 32px;
								&:hover{
									.left{
										p{
											color: #1964d2;
											&:before{
												color: #1964d2;
											}
										}
									}
									.date{
										color: #1964d2;
									}
								}
								.left{
									width: calc(~'100% - 96px');
									height: 100%;
									float: left;
									p{
										line-height: 32px;
										font-size: 14px;
										color: #111;
										text-indent: 0;
										.gt;
										&:before{
											content: '○ ';
											color: #959595;
											.gt;

										}
									}
								}
								.date{
									width: 96px;
									height: 100%;
									float: right;
									text-align: right;
									line-height: 32px;
									font-size: 14px;
									color: #666;
								}
							}
						}
						.xuxian{
							width: 100%;
							height: 16px;
							border-top: 1px dashed #6b6b6b;
							margin-top: 18px;
						}
						.class-img{
							display: block;
							width: 80%;
							float: none;
							margin: auto;
							height: auto;
						}
						.img-a{
							display: block;
							width: 260px;
							height: 202px;
							float: left;
							margin-left: 12px;
							margin-bottom: 22px;
							&:nth-child(4n+1){
								margin-left: 0;
							}
							.img{
								width: 100%;
								height: 170px;
								overflow: hidden;
								img{
									display: block;
									width: 100%;
									height: 100%;
									padding-right: 0;
								}
							}
							p{
								text-align: center;
								.gt;
								text-indent: 0;
								padding-top: 10px;
							}
						}
						.img-v{
							    display: block;
							    width: 220px;
							    height: 210px;
							    float: left;
							    margin-left: 64px;
							    margin-bottom: 14px;
							&:nth-child(4n+1){
								margin-left: 0;
							}
							.img{
								width: 100%;
								height: 180px;
								overflow: hidden;
								img{
									display: block;
									width: 100%;
									height: 100%;
									padding-right: 0;
								}
							}
							p{
								text-align: center;
								.gt;
								text-indent: 0;
								padding-top: 10px;
							}
						}
					}
					
				}
			}
		}
	}
}
.page{
	
						width: 100%;
						height: 44px;
						border-top: 2px solid #8d8c8c;
						.prve{
							width: 50%;
							float: left;
							.p{
								width: 100%;
								color: #999;
								font-size: 14px;
								text-align: left;
								.gt;
								border: none;
							}
						}
						.next{
							width: 50%;
							float: right;
							.p{
								width: 100%;
								color: #999;
								font-size: 14px;
								text-align: right;
								.gt;
								border: none;
							}
						}
						a{
							display: block;
							width: 76px;
							height: 30px;
							.boz;
							border: 1px solid #d8d8d8;
							text-align: center;
							line-height: 28px;
							font-size: 14px;
							color: #333;
							float: left;
							margin-top: 10px;
						}
						.num-div{
							float: left;
							height: 30px;
							margin-left: 6px;
							margin-right: 6px;
							a{
								display: block;
								width: 30px;
								height: 100%;
								.boz;
								font-size: 14px;
								color: #333;
								text-align: center;
								line-height: 28px;
								&:hover{
									background: #cb191d;
									color: #fff;
								}
							}
							.a-act{
								background: #cb191d;
								color: #fff;
							}
						}
						p{
							font-size: 14px;
							color: #999;
							line-height: 50px !important;
						}
					}
/*美化滚动条*/
::-webkit-scrollbar {  
  width: 14px;  
  height: 14px;  
}  
  
::-webkit-scrollbar-track,  
::-webkit-scrollbar-thumb {  
  border-radius: 999px;  
  border: 5px solid transparent;  
}  
  
::-webkit-scrollbar-track {  
  box-shadow: 1px 1px 5px rgba(158,158,158,.2) inset;  
}  
  
::-webkit-scrollbar-thumb {  
  min-height: 20px;  
  background-clip: content-box;  
  box-shadow: 0 0 0 5px rgba(158,158,158,.2) inset;  
}  
  
::-webkit-scrollbar-corner {  
  background: transparent;  
}